home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / SLAX 6.0.8 / slax-6.0.8.iso / slax / base / 006-devel.lzm / usr / include / konqbookmarkmanager.h < prev    next >
Encoding:
C/C++ Source or Header  |  2005-09-10  |  588 b   |  25 lines

  1. #ifndef KONQBOOKMARKMANAGER_H
  2. #define KONQBOOKMARKMANAGER_H
  3.  
  4. #include <kbookmarkmanager.h>
  5. #include <kstandarddirs.h>
  6. #include <libkonq_export.h>
  7.  
  8. class LIBKONQ_EXPORT KonqBookmarkManager
  9. {
  10. public:
  11.     static KBookmarkManager * self() {
  12.         if ( !s_bookmarkManager )
  13.         {
  14.             QString bookmarksFile = locateLocal("data", QString::fromLatin1("konqueror/bookmarks.xml"));
  15.             s_bookmarkManager = KBookmarkManager::managerForFile( bookmarksFile );
  16.         }
  17.         return s_bookmarkManager;
  18.     }
  19.  
  20. private:
  21.     static KBookmarkManager *s_bookmarkManager;
  22. };
  23.  
  24. #endif
  25.